Flutter项目示例


图腾

详情,请移步GitHub查阅

Flutter项目示例支持 : “ Android 、iOS 、Web 、MacOS”

中文文档 English document 主页
点我,查看完整项目 下载安装包 Web网站

Version Description README
v1.0 Add:1、multiple widget,2、route,3、animation v1.0
v2.0 Add:1、tip message,2、user model,3、more widget sample v2.0

效果图

MacOS

Login UserCenter BasicAnimation
Login BasicAnimation
:- :-
Anappable Animation Draw Animation
AnappableAnimation DrawAnimation
:- :-
Drag Tip Chart Picker SelectAddress DateRange
Drag Tip Chart Picker
:- :-

Web

Login UserCenter Animation TipMessage Picker SelectAddress DateRange
Login UserCenter Animation TipMessage Picker
:- :-

Mobile

iOS Android
Login Login
:- :-
iOS Android
animation animation
:- :-
iOS Android
anappable anappable
:- :-
iOS Android
drawing drawing
:- :-
iOS Android
tip tip
:- :-
iOS Android
picker picker
:- :-

1. 项目理念

  1. 构建高复用、低耦合,高应对变化的项目!

2. 涉及技术

项目中涉及的技术

Package/Plugin Name Description
1. MVP+设计模式
2. Widget 涵盖各种组件示例
3. 网络
4. 路由 airoute的强大支撑解决一切路由使用问题
5. 动画 不仅涵盖页面、基本动画,还有雾散、绘画动画
6. 选择器 涵盖日期、时间、地址、日历选择
7. WebView 移动端加载Web已完全支持
8. 消息提示 flutter组件跨端提示消息
9. 国际化 国际化/多语言功能已内置

3. TODO

  1. 持续迭代项目
  2. 持续完善文档

如果你喜欢 flutter_app_sample 的设计,感觉 flutter_app_sample 帮助到了你,可以点右上角 “Star” 支持一下 谢谢! ^_^


LICENSE

Copyright 2019 pdliuw

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

   转载规则


《Flutter项目示例》 Air 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
能力陷阱 能力陷阱
过去的成功会造成一个能力陷阱:你喜欢你的工作,因此就会做很多这样的工作,从而越来越擅长这份工作;当你把时间分配在你所擅长的事情上,你就会花较少的时间来做其他重要的事情;久而久之,你就会需要付出更多的代价去学习新的东西。
2019-05-06
下一篇 
  目录